teppo snapping shrimp - Spanish English Dictionary